aleppa grass - German English Dictionary